home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / autocad / tabpr212.arj / TABPRO.DOC < prev    next >
Text File  |  1993-11-26  |  36KB  |  773 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                Tab123 Professional, copyright 1991-93 Mountain Software
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.                                       -=TabPro=-
  16.  
  17.  
  18.  
  19.                             AutoCAD Spreadsheet Interface
  20.                                      Version 2.1
  21.                                    October 27, 1993
  22.  
  23.  
  24.  
  25.  
  26.                                    _______
  27.                               ____|__     |               (R)
  28.                            --|       |    |-------------------
  29.                              |   ____|__  |  Association of
  30.                              |  |       |_|  Shareware
  31.                              |__|   o   |    Professionals
  32.                            -----|   |   |---------------------
  33.                                 |___|___|    MEMBER
  34.  
  35.  
  36.  
  37.  
  38.                       Autodesk Registered Application Developer
  39.                             Novell Professional Developer
  40.  
  41.  
  42.  
  43.                                  Jerry Workman, P.E. 
  44.                                  1579 Nottingham Road
  45.                                  Charleston, WV 25314
  46.                                     CIS 70717,3564
  47.                           Internet 70717.3564@compuserve.com
  48.                                 Orders: 1-800-2424-PsL
  49.                               Tech Support: 304-346-9585
  50.                                    FAX 304-744-1785
  51.  
  52.  
  53.  
  54.  
  55.  
  56.                                   Table of Contents
  57.  
  58.           U s i n g  T a b P r o  . . . . . . . . . . . . . . . . . . . . 1
  59.              Introduction . . . . . . . . . . . . . . . . . . . . . . . . 1
  60.              Installation . . . . . . . . . . . . . . . . . . . . . . . . 1
  61.                Install Program  . . . . . . . . . . . . . . . . . . . . . 1
  62.                Manual Install (DOS386 platform) . . . . . . . . . . . . . 1
  63.                Manual Install (Microsoft Windows platform)  . . . . . . . 2
  64.              Running TabPro . . . . . . . . . . . . . . . . . . . . . . . 2
  65.              Release 12 Interface:  . . . . . . . . . . . . . . . . . . . 2
  66.                Filename . . . . . . . . . . . . . . . . . . . . . . . . . 2
  67.                Range Button . . . . . . . . . . . . . . . . . . . . . . . 2
  68.                Range Edit Box . . . . . . . . . . . . . . . . . . . . . . 2
  69.                Text Layer Button and Dropdown . . . . . . . . . . . . . . 3
  70.                Text Style Button and Dropdown . . . . . . . . . . . . . . 3
  71.                Style Creation Dialogue  . . . . . . . . . . . . . . . . . 3
  72.                Scaling... . . . . . . . . . . . . . . . . . . . . . . . . 3
  73.                Text Height  . . . . . . . . . . . . . . . . . . . . . . . 3
  74.                Row Scale Factor . . . . . . . . . . . . . . . . . . . . . 4
  75.                Column Offset Factor . . . . . . . . . . . . . . . . . . . 4
  76.                Grid...  . . . . . . . . . . . . . . . . . . . . . . . . . 4
  77.                Grid Layer . . . . . . . . . . . . . . . . . . . . . . . . 4
  78.                Table... . . . . . . . . . . . . . . . . . . . . . . . . . 4
  79.                Update Button... . . . . . . . . . . . . . . . . . . . . . 5
  80.              Release 11 Interface . . . . . . . . . . . . . . . . . . . . 5
  81.                Draw Menu  . . . . . . . . . . . . . . . . . . . . . . . . 5
  82.                Parms Menu . . . . . . . . . . . . . . . . . . . . . . . . 6
  83.              Commands . . . . . . . . . . . . . . . . . . . . . . . . . . 6
  84.              TabPro API . . . . . . . . . . . . . . . . . . . . . . . . . 7
  85.                (C:TABPRO <file> <range> <point>)  . . . . . . . . . . . . 7
  86.                (C:TABPRO_UPDATE <mode>) . . . . . . . . . . . . . . . . . 7
  87.              Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
  88.              Suggestions  . . . . . . . . . . . . . . . . . . . . . . . . 8
  89.  
  90.           A d d e n d u m . . . . . . . . . . . . . . . . . . . . . . . . 9
  91.              Liability  . . . . . . . . . . . . . . . . . . . . . . . . . 9
  92.              Author . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
  93.              Trademark  . . . . . . . . . . . . . . . . . . . . . . . . . 9
  94.  
  95.           L i c e n s e . . . . . . . . . . . . . . . . . . . . . . . .  10
  96.              Registration Information . . . . . . . . . . . . . . . . .  10
  97.  
  98.           I n d e x . . . . . . . . . . . . . . . . . . . . . . . . . .  13
  99.  
  100.  
  101.  
  102.  
  103.  
  104.                                 U s i n g  T a b P r o
  105.                               =========================
  106.  
  107.           Introduction
  108.           -------------------------
  109.  
  110.           TabPro imports  Lotus 123, Symphony, and  Excel spreadsheet files
  111.           into  an AutoCAD  drawing. TabPro  runs from  within the  AutoCAD
  112.           drawing editor  and will read Lotus WKS thru WK4 files as well as
  113.           Excel XLS  files directly. The spreadsheet range  can be imported
  114.           either as a table of text entities or as a block insert with each
  115.           cell  defined as a block attribute. In addition, TabPro creates a
  116.           cell grid to enclose the table. 
  117.  
  118.           TabPro  provides full  control  over the  size, shape,  location,
  119.           layer and style of the table. Text styles  (fonts) and layers can
  120.           be  created  "on the  fly"  within  TabPro, grid  appearance  and
  121.           linetype  as well  as  border type  are  also user  defined.  The
  122.           program  reads not only the  data from the  spreadsheet file, but
  123.           also  calculated formula  values, formatting  information, column
  124.           widths, cell formats, and cell alignment. 
  125.  
  126.           Utilizing the AutoCAD Proteus (Windowed) graphic user  interface,
  127.           TabPro also adds the command DDTYLE, a dialogue box interface for
  128.           text style creation. TabPro is a ADS (AutoCAD Development System)
  129.           application for AutoCAD  386 release 11 or release 12 and AutoCAD
  130.           for Windows.  TabPro  works on  any  IBM PC  compatible  computer
  131.           capable of running these versions of AutoCAD.
  132.  
  133.  
  134.           Installation
  135.           -------------------------
  136.  
  137.           Install Program
  138.  
  139.           Place  the distribution diskette into  a floppy drive,  Go to the
  140.           DOS prompt, log to the floppy drive and enter "INSTALL".
  141.  
  142.           Example:
  143.  
  144.           C:\ a:
  145.           A:\ install
  146.  
  147.           When  prompted, enter the source  drive (eg A  or B), destination
  148.           drive (eg C, D, etc) and subdirectory (eg C:\TABPRO). The install
  149.           program  will create  the  subdirectory and  extract the  program
  150.           files from the TabPro archive file to that directory.
  151.  
  152.           Manual Install (DOS386 platform)
  153.  
  154.           Create  a new  subdirectory for  the TabPro  files. From  the DOS
  155.           command prompt, enter A:\UNZIP A:\TABPRO*.ZIP /o C:\TABPRO.
  156.  
  157.  
  158.  
  159.  
  160.  
  161.           TabPro Documentation                                       page 4
  162.           =================================================================
  163.  
  164.  
  165.           Manual Install (Microsoft Windows platform)
  166.  
  167.           A:\UNZIP  A:\TABPRW*.ZIP /o C:\TABPRO  for the  Microsoft Windows
  168.           version.
  169.  
  170.           If  you wish  to install  both DOS386  and Windows  version, then
  171.           install each version into a different subdirectory.
  172.  
  173.  
  174.           Running TabPro
  175.           -------------------------
  176.  
  177.           First load the ADS program:
  178.  
  179.           Command: (XLOAD"C:/TABPRO/TABPRO")
  180.  
  181.           You may also  add TABPRO  to your  ACAD.ADS file  to load  TabPro
  182.           automatically  each time that you  start AutoCAD. Or  you can use
  183.           the AutoCAD command ACADAPP to load TabPro.
  184.  
  185.           Then execute...
  186.  
  187.           Command: TabPro
  188.  
  189.  
  190.           Release 12 Interface:
  191.           -------------------------
  192.  
  193.           TabPro Dialogue
  194.  
  195.           The  dialogue displays a group  of buttons, list  boxes, and edit
  196.           boxes to collect user data.
  197.  
  198.           Filename
  199.  
  200.              Enter the Filename of  a Lotus 123 or Excel file, or select the
  201.              File Button to  invoke the  file dialogue box. TabPro  supports
  202.              all Lotus  123 file formats  as well as  all versions of  Excel
  203.              XLS files.
  204.  
  205.           Range Button
  206.  
  207.              Select  the  Range  button  to  pick  a  named  range  from the
  208.              worksheet file.  The range button will  be grayed  out if there
  209.              are no range names defined in the worksheet. 
  210.  
  211.           Range Edit Box
  212.  
  213.              Enter the range to import into the edit box. The range must  be
  214.              in  the  form <sheet>:<column><row>  ..  <sheet>:<column><row>.
  215.  
  216.  
  217.  
  218.  
  219.  
  220.           TabPro Documentation                                       page 5
  221.           =================================================================
  222.  
  223.  
  224.              The  <sheet>  specifier   is  only  necessary  if  you wish  to
  225.              extract data from a sheet other  that sheet  "A" in a Lotus 123
  226.              WK3/WK4 file. 
  227.  
  228.           Examples:
  229.  
  230.           A1..E25   column A row 1 to column E row 25
  231.           B:C11..B:G34      sheet B column A row 1 to column E row 25
  232.             *           all cells (a blank range also selects all)
  233.             MY_RANGE    named range
  234.  
  235.  
  236.             Text Layer Button and Dropdown
  237.  
  238.                   This  button invokes the AutoCAD  "DDLMODES" dialogue box  where you can
  239.                   create a  new layer or  modify layer settings.  If you make  a different
  240.                   layer  current while in the  DDLMODES dialogue, that  layer then becomes
  241.                   the text layer. You can  select the AutoCAD layer on which to place cell
  242.                   text entities from the dropdown box.
  243.  
  244.             Text Style Button and Dropdown
  245.  
  246.                   Use the Styles button to create a new text style. The default text style
  247.                   is  the current  AutoCAD style in  effect when  you first  start TabPro.
  248.                   Select the AutoCAD text style to use for text entities from the dropdown
  249.                   box.
  250.  
  251.  
  252.             Style Creation Dialogue
  253.  
  254.             Select a text style to create either from the pick list or the icon  menu. You
  255.             may page through the  styles by selecting the  <Next> and <Previous>  buttons.
  256.             Once a style is selected the style parameters  must be specified to completely
  257.             define the  text style.  Any existing   text style  of the  same name  will be
  258.             overwritten.
  259.  
  260.             >   Height:             Text height in drawing units
  261.             >   Width Factor:       Width multiplier
  262.             >   Obliquing Angle:    Text slant angle
  263.             >   Backwards:          Mirror text in X plane
  264.             >   Upside down         Mirror text in Y plane
  265.             >   Vertical            Draw vertical text
  266.  
  267.  
  268.             Scaling...
  269.  
  270.             Select this button to diaplay the scaling dialogue.
  271.  
  272.  
  273.             Text Height
  274.  
  275.  
  276.             TabPro Documentation                                       page 6
  277.           =================================================================
  278.  
  279.  
  280.                Enter the text height in drawing  units. The default value is taken from
  281.                   the current style if  the style contains a text height, or  the  AutoCAD
  282.                   system  variable  TEXTSIZE. The  entire table  is  scaled based  on this
  283.                   value.
  284.  
  285.  
  286.             Row Scale Factor
  287.  
  288.                   The row  scale factor defines the  spacing between rows in  terms of the
  289.                   text  height. This factor is multiplied  by the text height to determine
  290.                   the row spacing. A value of 1.0 is will allow adjacent text rows to just
  291.                   touch bottom to top. The default value is 2.00.
  292.  
  293.  
  294.             Column Offset Factor
  295.  
  296.                   The column offset factor defines the horizontal  spacing (in characters)
  297.                   between the start  or end of the text and the cell boundary. The default
  298.                   value is 1.00.
  299.  
  300.  
  301.             Grid...
  302.  
  303.             Select the grid button to select grid linetype and border line weight. You can
  304.             also adjust the density of linetypes using AutoCAD's LTSCALE system variable.
  305.  
  306.  
  307.             Grid Layer
  308.  
  309.                   Select the AutoCAD layer on which to place grid line entities, or select
  310.                   the  Layers button to invoke  the AutoCAD "DDLMODES"  dialogue box where
  311.                   you can create a new layer or modify layer settings.
  312.  
  313.  
  314.             Table...
  315.  
  316.             You may create a table in either of two different forms.
  317.  
  318.             Text and Lines
  319.  
  320.                   The table will be  created using LINEs for the grid, a  POLYLINE for the
  321.                   border,  and  TEXT  entities in  each  cell.  This  format provides  for
  322.                   adjustments of the table  layout using the commands STRETCH,  MOVE, etc.
  323.                   Cell contents can be edited using the DDEDIT command.
  324.  
  325.             Block and Attributes
  326.  
  327.                   An anonomous block and a block insert entity  with attributes is created
  328.                   in  the  drawing. Each  cell  is a  visible  attribute within  the block
  329.                   insert,  and table specifications are saved as invisable attributes. The
  330.                   cell data and table specs can be edited using the command DDATTE  If the
  331.                   spreadsheet range  or any of the  other specs are changed,  then the new
  332.                   specs will apply when the table is updated from disk. Any changes to the
  333.                   cell values will be lost when the table is updated.
  334.  
  335.  
  336.             TabPro Documentation                                       page 7
  337.           =================================================================
  338.  
  339.  
  340.           Tables created in block mode can be automatically updated from the spreadsheet
  341.             when  the drawing  is opened  by adding  the C:TABPRO_UPDATE  function  to the
  342.             S::STARTUP  function in  your  ACAD.LSP  file. They  can  also  be updated  by
  343.             clicking the "Update" button.
  344.  
  345.  
  346.             Update Button...
  347.  
  348.                   The table update  button updates all block  mode tables in the  drawing.
  349.                   Block mode  tables are linked  to the  spreadsheet file  and range  with
  350.                   invisible  attributes. You can also use the command TABPRO_UPDATE or the
  351.                   function (C:TABPRO_UPDATE) to update tables.
  352.  
  353.  
  354.             Release 11 Interface
  355.             -------------------------
  356.  
  357.             AutoCAD  release 11  does not  support the  Proteus dialogue box  interface. A
  358.             command  line  interface is  provided that  will  be invoked  automatically if
  359.             release 11 is  detected. It can also be call via  the command "TABPRO11". Data
  360.             is collected through a series of prompts:
  361.  
  362.  
  363.             Draw/Parms/Exit/<Draw>:
  364.  
  365.             Draw: Draws the  table in the  drawing. You  are prompted for  the file  name,
  366.                   range, text size (if the current style has a text size of 0.0) and table
  367.                   location.
  368.  
  369.             Parms Modify table and style settings...
  370.  
  371.             Exit: Exits TabPro with no action.
  372.  
  373.  
  374.             Draw Menu
  375.  
  376.             Text Height <0.20>:
  377.  
  378.                   Enter the text height for all entities in the table.  The default height
  379.                   for the current test style is used if no value is entered.
  380.  
  381.  
  382.             Enter worksheet filename[]:
  383.  
  384.                   Enter any  valid DOS filename including  Drive:\path\filename.ext. If no
  385.                   file extension is specified then ".WK1" is appended.
  386.  
  387.  
  388.             Enter worksheet range[]:
  389.  
  390.                   Enter either a worksheet range in the usual form (eg  BA34..CL63) or any
  391.                   range name  defined in the worksheet.  Enter an asterisk "*"  to specify
  392.                   the entire worksheet.
  393.  
  394.  
  395.             Table Insertion point: 
  396.  
  397.  
  398.             TabPro Documentation                                       page 8
  399.           =================================================================
  400.  
  401.  
  402.                Pick a point where for the upper left corner of the table.
  403.  
  404.             The border, grid  and table are then  drawn. The values entered  are saved for
  405.             the drawing session  so you may  enter "U" to  undo and easily re-insert  that
  406.             table if the results are not as expected.
  407.  
  408.  
  409.             Parms Menu
  410.  
  411.             RowScale/CharOffset/LayerGrid/GridType/BorderType/TableMode/Exit/[Exit]:
  412.  
  413.             RowScaleFactor: Centers / spacing between  rows. A value of 2.0  (the default)
  414.             will space rows at 2.0 times text height (determined by the AutoCAD text style
  415.             active, or the height entered by the user).
  416.  
  417.             CharOffsetFactor: Offset of the first and last character(s) from the  left and
  418.             right margins. A value of 1.0 (the default) will make cell  margins 1.0 X text
  419.             character width (determined by the AutoCAD text style active).
  420.  
  421.             LayerGrid: Layer  where the grid and  border will be drawn.  (Default GRID) If
  422.             the layer does not exist, it will be created.
  423.  
  424.             GridType: Enter an integer  between 0 and 3 to select the  linetype of grid to
  425.             be drawn:
  426.  
  427.                   0 - No grid
  428.                   1 - Dotted line (DOT2 linetype)
  429.                   2 - Dashed line (DASHED2 linetype)
  430.                   3 - solid line (CONTINUOUS linetype)
  431.  
  432.  
  433.             BorderType: Enter an integer between  0 and 3 to select the type  of border to
  434.             be drawn around the table:
  435.  
  436.                   0 - No Border
  437.                   1 - Thin Border
  438.                   2 - Medium Border
  439.                   3 - Thick Border
  440.  
  441.             TableMode:  Enter 0 to create  the table with LINE and  TEXT entities; or 1 to
  442.             create the table as a block INSERT with table settings as well as cell data as
  443.             attributes.
  444.  
  445.  
  446.             Commands
  447.             -------------------------
  448.  
  449.             Commands defined by TabPro
  450.  
  451.             TABPRO            Displays the TabPro Dialogue
  452.  
  453.             TABPRO11          Runs TabPro in command line mode.
  454.  
  455.             TABPRO_UPDATE     Conditionally updates block mode tables
  456.  
  457.             TABPRO_PASSWORD   Register TabPro with your name and password.
  458.  
  459.  
  460.             TabPro Documentation                                       page 9
  461.           =================================================================
  462.  
  463.  
  464.  
  465.           TabPro API
  466.             -------------------------
  467.  
  468.             The TabPro Applications  Program Interface  creates two functions  for use  by
  469.             AutoLISP and ADS programmers.
  470.  
  471.             (C:TABPRO <file> <range> <point>)
  472.  
  473.             Use: a dual use function  that either creates a table from a  spreadsheet file
  474.             and range, or returns the spreadsheet data as an AutoLISP list.
  475.  
  476.             Parameters:
  477.             file  <str> the worksheet filename (eg C:\EXCEL\TABLE.XLS)
  478.             range <str> the named range or range specification (eg A1..D10)
  479.             point <point>     the insertion point for  the upper left corner if  the table
  480.                               if  the point  paramter  is not  present  the data  will  be
  481.                               returned in  the form  of an AutoLISP  list in row  / column
  482.                               order  of dotted  pairs. Each  dotted pair will  contain the
  483.                               cell address and formatted cell contents.
  484.  
  485.             Return value example:
  486.  
  487.             (("A1" . "Planes") ("B2" . "Boats") ("A2" . "123") ("B2" . "23"))
  488.  
  489.  
  490.             (C:TABPRO_UPDATE <mode>)
  491.  
  492.             Use: Updates table links to external  spradsheet files using the file,  range,
  493.             and other  parameters contained in the  block's  attributes. This  function is
  494.             used to automatically update  tables  when a drawing is loaded. You can  place
  495.             the function  in the  file ACAD.LSP file within the S::STARTUP function
  496.              to execute after a drawing loads. ACAD.LSP might contain the following:
  497.  
  498.             (xload "TABPRO")  ; load TabPro
  499.             (defun S::STARTUP()
  500.               (C:TABPRO_UPDATE)
  501.             )
  502.  
  503.             Parameters:
  504.  
  505.             mode <int>  0 or nil    conditional   update,  if  the  spreadsheet  file  has
  506.                                     changed then the table will be updated.
  507.                         1                 update all tables unconditionally
  508.  
  509.  
  510.             Limits
  511.             -------------------------
  512.  
  513.             TabPro can  not read  SQZ files  or Excel  workbooks. If  you use  a different
  514.             spreadsheet  program (eg Quattro)  then save your  file as a  WK? or XLS file,
  515.             most spreadsheets  (and many other  programs) provide  can save in  these file
  516.             formats.
  517.  
  518.  
  519.             TabPro Documentation                                      page 10
  520.           =================================================================
  521.  
  522.  
  523.           TabPro can not recalculate  your spreadsheet. If you use  manual recalculation
  524.             then be sure  to recalculate prior  to saving so  that formula values  will be
  525.             correctly displayed.
  526.  
  527.             If you  insert the entire  worksheet, the  grid may be  larger than  expected.
  528.             TabPro extracts the worksheet  dimensions from the Lotus or  Excel file before
  529.             reading the data, and can include blank formatted cells.
  530.  
  531.  
  532.             Suggestions
  533.             -------------------------
  534.  
  535.             While developing your table in Lotus 123 or Excel make sure that text does not
  536.             overlap into the next  cell. Set column widths to  a value that is  just wider
  537.             than  the values  and text.  Use "Comma"  or "Dollars"  formats to  make large
  538.             values easier to read.
  539.  
  540.             You can use other data  sources (eg dBase / Paradox / Quattro,  etc) by saving
  541.             in one of the TabPro supported  file formats. Most database managers and other
  542.             applications can save to a Lotus or Excel file format.
  543.  
  544.             Use Lotus/Excel names to define area ranges for the cell  ranges that you wish
  545.             to later import into AutoCAD.
  546.  
  547.             You can  use TabPro  to transfer  attribute information  from Generic  CADD to
  548.             AutoCAD. In  CADD 5.0, export attribute  data as a  WK1 format file;  then use
  549.             TabPro to read the file into AutoCAD as a text table.
  550.  
  551.  
  552.                                             A d d e n d u m
  553.                                        =========================
  554.  
  555.  
  556.             Liability
  557.             -------------------------
  558.  
  559.             Careful testing has been made to ensure that these programs perform correctly.
  560.             No liabilities are assumed in the  use or misuse of this program resulting  in
  561.             data  loss  or damage.  It is  the users  responsibility to  be sure  that the
  562.             results are as expected.
  563.  
  564.  
  565.             Author
  566.             -------------------------
  567.  
  568.             Jerry Workman, PE
  569.             Mountain Software
  570.             1579 Nottingham Rd.
  571.             Charleston, WV 25314 
  572.  
  573.             Phone:            304-744-7748 / 304-346-9585
  574.             FAX:        304-744-1785
  575.             Compuserve: 70717,3564
  576.             Internet:   70717.3564@compuserve.com
  577.  
  578.             Copyright 1991,92,93 by Mountain Software All rights reserved 
  579.  
  580.  
  581.             Trademark
  582.             -------------------------
  583.  
  584.             Mountain Software,  Read_WKS, Tab123,  and TabPro  are trademarks  of Mountain
  585.             Software. MS-DOS and Excel are registered trademarks of Microsoft Corporation.
  586.             PC-DOS is a registered  trademark of IBM Corporation. AutoCAD is  a registered
  587.             trademark of AutoDesk.  123 and  Symphony are registered  trademarks of  Lotus
  588.             Development Corporation
  589.  
  590.  
  591.                                              L i c e n s e
  592.                                        =========================
  593.  
  594.  
  595.             Shareware
  596.  
  597.             This version  of TabPro is  NOT public domain or  free software, but  is being
  598.             distributed as "shareware". You may try it out to see if it is useful for you.
  599.             If you wish  to continue to use TabPro you must register. Registered users are
  600.             provided with a password to remove the opening  delay and with support for one
  601.             year.
  602.  
  603.             The program  in the form  of the  original archived  file only  may be  freely
  604.             distributed, but not  sold (except under license, or for  a nominal copying or
  605.             disk fee).
  606.  
  607.             Non-registered users of this software are  granted a limited 30 day license to
  608.             make an evaluation copy for  trial use for the purpose of  determining whether
  609.             TabPro is suitable for their needs. At  the end of this trial period, you  may
  610.             either register your copy, or discontinue using TabPro.
  611.  
  612.             All  users are granted a limited license to copy TabPro only for the trial use
  613.             of others and subject to the  above limitations. This license does NOT include
  614.             distribution or copying of this software for use:
  615.  
  616.             1.    In connection with any other product or service.
  617.             2.    For general use within a company or institution.
  618.             3.    For distribution  in  modified  form; i.e.,  the  file  containing  this
  619.                   license  information  MUST  be  included, along  with  the  full  TabPro
  620.                   documentation.
  621.  
  622.             Operators of electronic bulletin board systems (Sysops) are encouraged to post
  623.             TabProxx.ZIP for downloading by their users,  as long as these conditions  are
  624.             met.
  625.  
  626.  
  627.             Registration Information
  628.             -------------------------
  629.  
  630.  
  631.             A TabPro  registration licenses  you to  use the product  on a  regular basis.
  632.             Individual license cost for TabPro is $50 including a diskette with the latest
  633.             version  of TabPro and the  printed manual. Registration  also entitles you to
  634.             telephone support and  notification of  updates and new  products. Print  file
  635.             ORDER.DOC and mail or FAX the form to the address above. You can also place an
  636.             order by telephone or through Compuserve (GO SWREG).
  637.  
  638.             Educational  institutions, full-time students and  BBS sysops can  apply a 50%
  639.             discount. PLEASE  include your  educational institution letterhead  (with your
  640.             title), or a photocopy of your most recent registration slip, or the name  and
  641.             number of your BBS.
  642.  
  643.  
  644.             TabPro Documentation                                      page 13
  645.           =================================================================
  646.  
  647.  
  648.           Definition of Shareware
  649.  
  650.             Shareware distribution gives users a chance  to try software before buying it.
  651.             If  you try  a Shareware program  and continue  using it, you  are expected to
  652.             register. Individual programs  differ on details -- some  request registration
  653.             while  others  require  it,   some  specify  a  maximum  trial   period.  With
  654.             registration, you  get anything  from the simple  right to continue  using the
  655.             software to an updated program with printed manual.
  656.  
  657.             Copyright  laws apply  to  both Shareware  and  commercial software,  and  the
  658.             copyright holder retains all rights, with a few specific exceptions as  stated
  659.             below. Shareware  authors are  accomplished programmers, just  like commercial
  660.             authors, and the programs are of comparable quality. (In both cases, there are
  661.             good  programs  and  bad  ones!)  The main  difference  is  in  the  method of
  662.             distribution.  The author specifically grants the right to copy and distribute
  663.             the software, either  to all and sundry  or to a specific  group. For example,
  664.             some  authors require written permission  before a commercial  disk vendor may
  665.             copy their Shareware.
  666.  
  667.             Shareware is  a distribution method, not  a type of software.  You should find
  668.             software  that suits  your needs  and pocketbook,  whether it's  commercial or
  669.             Shareware. The Shareware system  makes fitting your needs easier,  because you
  670.             can try before you buy. And because  the overhead is low, prices are low also.
  671.             Shareware  has  the ultimate  money-back guarantee  --  if you  don't  use the
  672.             product, you don't pay for it.
  673.  
  674.  
  675.             Disclaimer - Agreement
  676.  
  677.             Users of TabPro  must accept this disclaimer of warranty:  "TabPro is supplied
  678.             as is.  The author disclaims all  warranties, expressed or implied, including,
  679.             without limitation, the warranties  of merchantability and of fitness  for any
  680.             purpose. The author assumes no liability for damages, direct or consequential,
  681.             which may result from the use of TabPro."
  682.  
  683.             TabPro is a "shareware program" and is  provided at no charge to the user  for
  684.             evaluation.  Feel free  to share it with your friends, but  please do not give
  685.             it away altered or as part of another system.  The essence of "user-supported"
  686.             software is to provide  personal computer users with quality  software without
  687.             high prices,  and yet  to provide  incentive for  programmers  to continue  to
  688.             develop new products.  If you  find this program useful and find that  you are
  689.             using  TabPro and continue to use TabPro  after a reasonable trial period, you
  690.             must  make a  registration  payment of  $50  to Mountain  Software.   The  $50
  691.             registration fee will license one copy for  use on any one computer at any one
  692.             time.  You must treat this software just like a book.  An example is that this
  693.             software may be used by any number of people and may be freely moved  from one
  694.             computer location  to another, so long as there  is no possibility of it being
  695.             used at one location while it's  being used at another. Just as a  book cannot
  696.             be read by two different persons at the same time.
  697.  
  698.             Commercial users  of TabPro must register  and pay for their  copies of TabPro
  699.             within  30 days  of first  use or  their license  is withdrawn.   Site-License
  700.             arrangements may be made by contacting Mountain Software.
  701.  
  702.             Anyone distributing TabPro  for any  kind of remuneration  must first  contact
  703.             Mountain Software at  the address below for  authorization. This authorization
  704.  
  705.  
  706.             TabPro Documentation                                      page 14
  707.           =================================================================
  708.  
  709.  
  710.           will  be  automatically granted  to distributors  recognized  by the  (ASP) as
  711.             adhering to its  guidelines for shareware distributors,  and such distributors
  712.             may begin offering TabPro immediately (However Mountain Software must still be
  713.             advised so that the distributor can be kept up-to-date with the latest version
  714.             of TabPro.).
  715.  
  716.             You  are encouraged  to  pass a  copy  of TabPro  along  to your  friends  for
  717.             evaluation.   Please encourage them to  register their copy if  they find that
  718.             they can use it.
  719.  
  720.             Jerry  Workman a member of  the Association of  Shareware Professionals (ASP).
  721.             ASP wants to make sure  that the shareware principle works for you. If you are
  722.             unable to resolve a shareware-related problem with an ASP member by contacting
  723.             the member directly,  ASP may be able to help. The  ASP Ombudsman can help you
  724.             resolve  a  dispute or  problem  with  an ASP  member,  but  does not  provide
  725.             technical support for members' products. Please write to the ASP  Ombudsman at
  726.             545  Grover Road, Muskegon MI 49442, or send  a message via Compuserve mail to
  727.             ASP Ombudsman 70007,3536
  728.  
  729.  
  730.                                                I n d e x
  731.                                        =========================
  732.  
  733.                   123 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3, 7-9
  734.                   ACAD.ADS  . . . . . . . . . . . . . . . . . . . . . . . . . . .  2
  735.                   ACAD.LSP  . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 7
  736.                   ADS . . . . . . . . . . . . . . . . . . . . . . . . . . .  1, 2, 7
  737.                   API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  738.                   ASP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
  739.                   attributes  . . . . . . . . . . . . . . . . . . . . . . . . .  4-7
  740.                   AutoCAD . . . . . . . . . . . . . . . . . . . . . . . .  1-6, 8, 9
  741.                   block . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 4-6
  742.                   border  . . . . . . . . . . . . . . . . . . . . . . . . .  1, 4, 6
  743.                   Command . . . . . . . . . . . . . . . . . . . . . . . .  1, 2, 4-6
  744.                   Compuserve  . . . . . . . . . . . . . . . . . . . . . 1, 9, 10, 12
  745.                   dialogue  . . . . . . . . . . . . . . . . . . . . . . . . . .  1-6
  746.                   directory . . . . . . . . . . . . . . . . . . . . . . . . . . .  1
  747.                   disk  . . . . . . . . . . . . . . . . . . . . . . . . .  4, 10, 11
  748.                   DOS . . . . . . . . . . . . . . . . . . . . . . . . . . .  1, 5, 9
  749.                   drawing editor  . . . . . . . . . . . . . . . . . . . . . . . .  1
  750.                   edit  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  2
  751.                   Excel . . . . . . . . . . . . . . . . . . . . . . . . .  1, 2, 7-9
  752.                   file  . . . . . . . . . . . . . . . . . . . . . . 1-3, 5, 7, 8, 10
  753.                   filename  . . . . . . . . . . . . . . . . . . . . . . . .  2, 5, 7
  754.                   function  . . . . . . . . . . . . . . . . . . . . . . . . . . 5, 7
  755.                   grid  . . . . . . . . . . . . . . . . . . . . . . . . . 1, 4, 6, 8
  756.                   install . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 2
  757.                   layer . . . . . . . . . . . . . . . . . . . . . . . . . 1, 3, 4, 6
  758.                   license . . . . . . . . . . . . . . . . . . . . . . . . . . 10, 11
  759.                   linetype  . . . . . . . . . . . . . . . . . . . . . . . .  1, 4, 6
  760.                   Lotus . . . . . . . . . . . . . . . . . . . . . . . . .  1-3, 8, 9
  761.                   range . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5, 7
  762.                   scale . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  763.                   shareware . . . . . . . . . . . . . . . . . . . . . . . . 1, 10-12
  764.                   SQZ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  7
  765.                   style . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 3-6
  766.                   subdirectory  . . . . . . . . . . . . . . . . . . . . . . . . 1, 2
  767.                   table . . . . . . . . . . . . . . . . . . . . . . . . .  2, 1, 4-8
  768.                   text  . . . . . . . . . . . . . . . . . . . . . . . . .  1, 3-6, 8
  769.                   Undo  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  6
  770.                   update  . . . . . . . . . . . . . . . . . . . . . . . . . . .  5-7
  771.                   worksheet . . . . . . . . . . . . . . . . . . . . . . . 2, 5, 7, 8
  772.                   XLOAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2, 7
  773.                   ZIP . . . . . . . . . . . . . . . . . . . . . . . . . . . 1, 2, 10